From Gerhard Olsson:
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 12 Jul 2013 01:21:00 +0000 (01:21 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 12 Jul 2013 01:21:00 +0000 (01:21 +0000)
commit1f393da687acbde0d07e14411cecc0a5e22d4eb7
treef0b81d325a5a0baa96c368c30e779bf91b57708c
parent369a8701085494ad6c128df2de674bc945c68b53
From Gerhard Olsson:

Three parts. The second/third part is normally inactive in the code.

gtrnctr.c
Average Cadence in laps was handled as floats with one decimal but the xml format specifies char.
Some programs therefore failed to parse the generated xml
CadenceValue_t in http://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd

jeeps
Cadence is invalid if it is 255 in Garmin USB. This is handled for track points but not for lap data.

garmin.c
(inactive) function read_lap_as_track() was not updated to the new string handling

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4419 f51c46e8-681c-474f-0cfe-069cfd0219fb
gpsbabel/garmin.cc
gpsbabel/gpx.cc
gpsbabel/gtrnctr.cc
gpsbabel/jeeps/gpsapp.cc